• word of the day

    helminthostachys zeylanica

    helminthostachys zeylanica - Dictionary definition and meaning for word helminthostachys zeylanica

    Definition
    (noun) Australasian fern with clusters of sporangia on stems of fertile fronds
    Synonyms : flowering fern
Download our Mobile App Today
Receive our word of the day
on Whatsapp